site engineer careers in Pokhara, Nepal